hardy perennial - French English Dictionary